export interface HealthClassificationVO {
  /**
   * 部门id
   */
  healthId: string | number;

  /**
   * 父部门id
   */
  parentId: string | number;

  /**
   * 祖级列表
   */
  ancestors: string;

  /**
   * 健康名称
   */
  healthName: string;

  /**
   * 健康类别编码
   */
  healthCategory: string;

  /**
   * 显示顺序
   */
  orderNum: number;

  /**
   * 健康状态（0正常 1停用）
   */
  status: string;

  children:HealthClassificationVO[];

}

/**
 * 健康类型
 */
export interface HealthTreeVO extends BaseEntity {
  id: number | string;
  label: string;
  parentId: number | string;
  weight: number;
  children: HealthTreeVO[];
  disabled: boolean;
}

export interface HealthClassificationForm extends BaseEntity {

  children?:HealthClassificationForm[];
  /**
   * 部门id
   */
  healthId?: string | number;

  /**
   * 父部门id
   */
  parentId?: string | number;

  /**
   * 祖级列表
   */
  ancestors?: string;

  /**
   * 健康名称
   */
  healthName?: string;

  /**
   * 健康类别编码
   */
  healthCategory?: string;

  /**
   * 显示顺序
   */
  orderNum?: number;

  /**
   * 健康状态（0正常 1停用）
   */
  status?: string;

  healthPath?: string;

}

export interface HealthClassificationQuery extends PageQuery {

  /**
   * 健康名称
   */
  healthName?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



